Polynomiálne funkcie

Polynomiálna funkcia je určená rovnicou $$y = a_n x^n + a_{n-1} x^{n-1} + \cdots a_2 x^2 + a_1 x + a_0,$$ kde $a_n, a_{n-1}, \ldots, a_2, a_1, a_0$ sú reálne čísla. Definičným oborom je množina reálnych čísel. Konštantné, lineárne a kvadratické funkcie sú špeciálnym prípadom polynomiálnych funkcií.

Úvodný príklad

Nakreslenie grafu polynomiálnej funkcie danej rovnicou $$y = 2x^4-7x^3+5x^2+3x-2.$$

Pokračovanie predchadzajúceho príkladu

Vyšetrenie priebehu polynomiálnej funkcie danej rovnicou $$y = 2x^4-7x^3+5x^2+3x-2.$$ Tu nás zaujímajú tieto informácie:

Ukážeme si dva spôsoby, ako vyšetriť priebeh funkcie. Preferujeme ten, ktorý používa algebraické argumenty.

Numerické riešenie

Presnosť tejto metódy závisí od jemnosti delenia základného intervalu, tu reprezentovaného poľom X. Čím je delenie intervalu jemnejšie, tým je presnosť získaných údajov lepšia.

Funkcia má na zvolenom intervale štyri nulové body, Ich približné x-ové súradnice vypočítame takto:

>>> X[np.abs(f(X)) <= 0.001]

Výsledok je array([-0.618, 0.5 , 1.618, 2. ]).

Funkcia nadobúda ostré minimum na intervale $\left\langle -\frac{1}{2}, 0 \right\rangle$. Jeho približnú x-ovú súradnicu vypočítame takto:

>>> I = X[(X >= -1/2) & (X <= 0)]
>>> I[f(I).argmin()]

Výsledok po zaúkrohlení je -0.205.

Funkcia nadobúda ostré lokálne minimum na intervale $\left\langle \frac{3}{2}, 2 \right\rangle$. Jeho približnú x-ovú súradnicu vypočítame takto:

>>> I = X[(X >= 3/2) & (X <= 2)]
>>> I[f(I).argmin()]

Výsledok po zaúkrohlení je 1.83.

Súradnice ostatných význačných bodov sú zrejmé z obrázka.

Ako alternatívnu metódu doporučujeme použiť interaktívny editor pre vyšetrovanie priebehu elementárnych funkcií. Príkaz potrebný pre inicializáciu editora má tvar

>>> editor(figure=fig, axes=ax, function=f, intervals=[X])

Používanie interaktívneho prostredia je intuitívne zrejmé. Autorom editora je náš bývalý študent Juraj Vetrák. Je to upravená verzia softvéru z jeho bakalárskej práce. Spätná väzba je vždy vítaná. Ak narazite na nejaký problém, ozvite sa.

Algebraické riešenie

Dva nulové body sú zrejmé z obrázka. Sú to čísla $\frac{1}{2}$ a $2$. Zvyšné dva nulové body získame touto úpravou $$ 2x^4-7x^3+5x^2+3x-2 = (x-2)(2x^3-3x^2-x+1) = (x-2)(2x-1)(x^2-x-1) = (x-2)(2x-1)\left(x-\frac{1+\sqrt{5}}{2}\right)\left(x-\frac{1-\sqrt{5}}{2}\right). $$ Nulové body funkcie sú tak čísla $\frac{1-\sqrt{5}}{2}$, $\frac{1}{2}$, $\frac{1+\sqrt{5}}{2}$ a $2$.

Jeden extrém funkcie je zrejmý z obrázka. Je to ostré lokálne maximum v bode $1$. Zvyšné dva extrémy nájdeme pomocou jej derivácie $y'$. Je to funkcia definovaná predpisom $$y'(x) = 8x^3-21x^2+10x+3.$$ V bodoch, kde nadobúda funkcia lokálny extrém, je jej derivácia nulová. Jeden nulový bod derivácie už poznáme, je ním číslo $1$. Ostatné nulové body získame touto úpravou $$ 8x^3-21x^2+10x+3 = (x-1)(8x^2-13x-3) = 8(x-1)\left(x-\frac{13+\sqrt{265}}{16}\right)\left(x-\frac{13-\sqrt{265}}{16}\right). $$ Funkcia tak nadobúda extrémy v týchto bodoch $\frac{13-\sqrt{265}}{16}$, $1$ a $\frac{13+\sqrt{265}}{16}$.

Poznámka. Nasledujúci obrázok obsahuje graf derivácie $y'$. Všimnime si, že tentokrát sme použili inú mierku pre každú zo súradnicových osí.

Pokyny pre nasledujúce príklady

V nasledujúcich príkladoch budeme kresliť grafy a vyšetrovať priebeh polynomiálnych funkcií. Pretože tieto funkcie majú neohraničený definičný obor, budeme pri zostrojovaní grafu každej takejto funkcie vykreslovať len jej zaujímavú časť. Pri vyšetrovani priebehu týchto funkcií treba určiť:

Preferujeme algebraickú metódu pri hľadaní význačných bodov. Súradnice význačných bodov, ktoré sú zrejmé z grafu, netreba explicitne uvádzať.

Doporučujeme rozdeliť riešenie do dvoch častí:

Úloha

Nakreslite grafy a vyšetrite priebeh týchto funkcií $$y = x^3+3x^2-9x-10,$$ $$y = x^4-4x^3,$$ $$y = x^4-x^2-2,$$ $$y = x^4-2x^2,$$ $$y = x^3-x.$$

Úloha (4 body)

Nakreslite graf a vyšetrite priebeh funkcie $$y = -2x^3+3x^2+x-1.$$ Návod. Derivácia $y'$ funkcie ma tento predpis $$y'(x) = -6x^2+6x+1.$$

Úloha (4 body)

Nakreslite graf a vyšetrite priebeh funkcie $$y = -x^4-2x^3+3x^2+4x.$$ Návod. Derivácia $y'$ funkcie ma tento predpis $$y'(x) = -4x^3-6x^2+6x+4.$$

Poznámka

V nasledujúcom príklade si ukážeme, ako kresliť grafy parametrických systémov polynomiálnych funkcií. Vykreslenie sa deje pomocou interaktívnych prvkov knižnice ipywidgets.

Dokumentácia:

Interaktívny príklad

Nakreslenie grafu kubickej funkcie danej rovnicou v štandardnom tvare $$y = ax^3+bx^2+cx+d$$ pre vybrané hodnoty parametrov $a,b,c,d$.